man with great strength - Francés Inglés Diccionario